package com.study.io.bio.demo.output;

import java.io.BufferedOutputStream;
import java.io.FileOutputStream;

/**
 * 缓存输出流 继承FilterOutputStream 装饰类
 *
 * @author wuxj
 */
public class BufferedOutputStreamDemo {

    public static void main(String[] args) throws Exception {
        //BufferedOutputStream通过字节数组来缓冲数据，当缓冲区满或者用户调用flush()函数时，它就会将缓冲区的数据写入到输出流中。
        BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("d://789.txt"));
        bos.write("123456".getBytes());
        bos.flush();
        bos.close();
    }
}
